#include "state.h"

State::State()
{

}

State::~State()
{

}

int State::check_transition_event_initialize()
{
    return -1;
}

int State::check_transition_event_terminate()
{
    return -1;
}

int State::check_transition_event_queue()
{
    return -1;
}

int State::check_transition_event_queue_full()
{
    return -1;
}

int State::check_transition_event_get_result()
{
    return -1;
}

int State::check_transition_event_get_result_empty()
{
    return -1;
}

int State::check_transition_event_error()
{
    return -1;
}

int State::perform_transition_event_initialize(Agent *sub)
{
    return 0;
}

int State::perform_transition_event_terminate(Agent *sub)
{
    return 0;
}

int State::perform_transition_event_queue(Agent *sub)
{
    return 0;
}

int State::perform_transition_event_queue_full(Agent *sub)
{
    return 0;
}

int State::perform_transition_event_get_result(Agent *sub)
{
    return 0;
}

int State::perform_transition_event_get_result_empty(Agent *sub)
{
    return 0;
}

int State::perform_transition_event_error(Agent *sub)
{
    return 0;
}
